import { Message, MessageBox } from 'element-ui'

export function yfuSuccess () {
  Message({
    showClose: true,
    message: '提交成功',
    type: 'success',
    duration: 2000
  })
}
export function yfuError () {
  Message({
    showClose: true,
    message: '提交失败',
    type: 'success',
    duration: 2000
  })
}
export function yfuSuccessToast (msg) {
  Message({
    showClose: true,
    message: msg,
    type: 'success',
    duration: 2000
  })
}
export function yfuInfoToast (msg) {
  Message({
    showClose: true,
    message: msg,
    type: 'info',
    duration: 2000
  })
}
export function yfuToast (msg) {
  Message({
    showClose: true,
    message: msg,
    type: 'success',
    duration: 2000
  })
}

export function yfuErrorToast (msg) {
  Message({
    showClose: true,
    message: msg,
    type: 'error',
    duration: 2000
  })
}

export function yfuMessage (msg) {
  MessageBox.alert(msg, '提示')
}

export function yfuConfirm (msg, fn) {
  MessageBox.confirm(msg, '是否确定', {
    callback: (action, instance) => {
      if (action === 'confirm') {
        fn()
      }
    }
  })
}
